put to the rack - Turc Anglais Dictionnaire